//
//  WindowCustom.h
//  ig
//
//  Created by s on 16/6/15.
//  Copyright © 2016年 CMCCIOT. All rights reserved.
//

#import <UIKit/UIKit.h>

typedef NS_ENUM(NSInteger, CMCC_POP_CLOSE_TYPE) {
    CMCC_CLOSEDefault,                 //默认方式
    CMCC_CLOSE_ONLY_BUTTON,            //只能点击按钮  选择升级模式
    CMCC_CLOSE_NOTHING   // 都不能点击  强制升级模式
};


@interface CMCCIOTIGSharePopWindow : UIWindow <UIScrollViewDelegate>
{
   
   
}

@property (nonatomic, strong) UIView *mainView;
@property (nonatomic, strong) UIView *popView;
@property(nonatomic,assign)CGRect  subRect;
@property(nonatomic,assign)CMCC_POP_CLOSE_TYPE   closeType;

// 对话框视图
// 创建单例对象
+ (CMCCIOTIGSharePopWindow *)sharedWindow;

// 显示弹出框
-(void)showWithSubView:(UIView *)view;

// 取消弹出框
- (void)dismiss;

// 从一个视图渐变到另一个视图
- (void)changeViewToOtherView:(UIView *)otherView;

@end
